// package com.coderg.gmall.product;
//
// import com.coderg.gmall.model.product.BaseCategoryView;
// import com.coderg.gmall.model.product.BaseTrademark;
// import com.coderg.gmall.model.product.SkuInfo;
// import com.coderg.gmall.model.product.SpuSaleAttr;
// import org.springframework.stereotype.Component;
//
// import java.math.BigDecimal;
// import java.util.List;
// import java.util.Map;
//
// /**
//  * @Description
//  * @Author CoderG
//  * @Date 2025/5/22 21:39
//  **/
// @Component
// public class ItemFeignFallBack implements ItemFeign {
//     /**
//      * 获取skuInfo
//      *
//      * @param skuId
//      * @return
//      */
//     @Override
//     public SkuInfo getSkuInfo(Long skuId) {
//         return null;
//     }
//
//     /**
//      * 获取分类视图
//      *
//      * @param category3Id
//      * @return
//      */
//     @Override
//     public BaseCategoryView getBaseCategory(Long category3Id) {
//         return null;
//     }
//
//     /**
//      * 通过skuId,spuId查询 销售属性和值以及标记当前选中的销售属性值
//      *
//      * @param spuId
//      * @param skuId
//      * @return
//      */
//     @Override
//     public List<SpuSaleAttr> getSpuAttrValueBy(Long spuId, Long skuId) {
//         return null;
//     }
//
//     /**
//      * 获取销售属性 和具体商品sku值的对应关系 键值对关系返回  sku-->sale_attr_value_id
//      *
//      * @param spuId
//      * @return
//      */
//     @Override
//     public Map getSkuAndSaleBySpuId(Long spuId) {
//         return null;
//     }
//
//     /**
//      * 获取品牌详情B
//      *
//      * @param tmId
//      * @return
//      */
//     @Override
//     public BaseTrademark getTrademarkByTmId(Long tmId) {
//         return null;
//     }
//
//     /**
//      * 获取价格
//      *
//      * @param skuId
//      * @return
//      */
//     @Override
//     public BigDecimal getSkuPrice(Long skuId) {
//         return null;
//     }
// }
